﻿
using System;

namespace Patterns4Net.ArchitectureExplorer.ViewModels.Services
{
    using System.Collections.Generic;

    public interface IVisualStudioFilesParser
    {
        string GetAssemblyFilename(string projectFilename);

        IEnumerable<string> GetProjects(string solutionFilename);
    }

    public class VisualStudioParserException : ApplicationException
    {
        public VisualStudioParserException(string message, Exception innerException = null) 
            : base(message, innerException)
        {
        }
    }
}
